<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { line-height: 1.5; font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif; font-size: 14px }
.wraper, .inner { width: 1000px; min-width: 1000px; margin: 0 auto; }
.header .inner { height: 90px; position: relative; *zoom:1;
}
.cell-layout {
*zoom:1; padding-bottom: 40px; }
.header .inner:after, .cell-layout:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden }
.header .logo { float: left; height: 55px; width: 400px; position: absolute; top: 22px; left: 0; }
.header .top-bar { float: right; border: 1px solid #e7e7e7; color: #e1e1e1; border-radius: 15px; padding: 0 10px; top: 30px; right: 0; position: absolute; }
.top-bar li { float: left; height: 30px; line-height: 30px; padding: 0 4px; }
.top-bar a { color: #999999; font-size: 12px; }
.top-bar a:hover { color: #c4261d; }
/*å¯¼èˆª*/
.naver { background: #f1f1f1; height: 49px; position: relative; z-index: 11; }
.naver li { float: left; position: relative; }
.naver li&gt;a { color: #333333; display: block; line-height: 49px; text-align: center; width: 125px; transition: all .15s; -moz-transition: all .15s; /* Firefox 4 */ -webkit-transition: all .15s; /* Safari and Chrome */ -o-transition: all .15s; /* Opera */ }
.naver li.active &gt; a { background: #c4261d; color: #FFF !important; }
.naver li:hover &gt; a { color: #c4261d } /* é¼&nbsp;æ&nbsp;‡åˆ’è¿‡æ•ˆæžœ*/
/*äºŒçº§å¯¼èˆª*/

.popup-nav { min-width: 125px; max-width: 200px; width: auto !important; background: #ffffff; position: absolute; left: 0; top: 49px; padding-top: 5px; display: none; }
.popup-nav dl { display: block; border-right: 2px solid #ada89c; border-bottom: 3px solid #ada89c; padding-bottom: 5px; }
.popup-nav dd { text-align: center; }
.popup-nav dd a { color: #666666; font-size: 12px; line-height: 25px; display: block; }
.popup-nav dd a:hover { color: #ffffff; background: #c4261d; }
.naver li:hover .popup-nav { display: block; -webkit-animation: zoomIn 200ms linear; -moz-animation: zoomIn 200ms linear; -o-animation: zoomIn 200ms linear; animation: zoomIn 200ms linear; }
/*é˜´å½±*/	
.shadow { -webkit-box-shadow: #737578 0px 0px 10px; -moz-box-shadow: #737578 0px 0px 10px; box-shadow: #737578 0px 0px 10px; }
/*slidesjs*/
.window { height: 371px; position: relative; overflow: hidden; }
.slidesjs { width: 1920px; position: absolute; z-index: 1; left: 50%; margin-left: -960px; height: 371px; }
#slides { display: none; position: relative; }
#slides .slidesjs-navigation { margin-top: 3px; }
#slides .slidesjs-previous { margin-right: 5px; float: left; }
#slides .slidesjs-next { margin-right: 5px; float: left; }
.slidesjs-container { z-index: 11; }
.slidesjs-pagination { z-index: 22; width: 1000px; text-align: right; margin: 0 auto; position: relative; top: -30px; height: 20px; }
.slidesjs-pagination li { margin: 0 5px; display: inline-block; }
.slidesjs-pagination li a { display: block; width: 18px; height: 0; padding-top: 18px; background-image: url(../images/pagination.png); background-position: 0 0; float: left; overflow: hidden; }
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -18px }
.home-main { margin-top: 10px; }
.cell-left { width: 650px; float: left; }
.cell-right { width: 314px; float: right; }
/*çƒ­ç‚¹æ–°é—»*/
.hot-news { background: #c4261d; height: 31px; line-height: 31px; padding: 10px 18px; margin-bottom: 18px; }
.hot-news h3 { color: #FFF; float: left; line-height: 31px; overflow: hidden; }
.hot-news ul { float: left; margin-left: 35px; }
.hot-news li { vertical-align: bottom; line-height: 31px; display: block; height: 31px; float: left; }
.hot-news li a { font-size: 12px; color: #FFF; }
.hot-news li a:hover { text-decoration: underline; }
.hot-news .more { float: right; color: #ffffff; font-size: 12px; }
/*æ–°é—»æ¨¡å—*/
.home-news { }
.home-news .head { border: 1px solid #e4e4e4; color: #000000; padding-right: 10px; padding-left: 12px; height: 37px; line-height: 37px; }
.home-news .head h2 { }
.home-news .head a { float: right; color: #d7181f; font-size: 12px; }
.block-news li { padding-top: 15px; }
.block-news li .title { color: #666666; font-size: 14px; font-weight: bold; }
.block-news li .text { font-size: 12px; color: #999999; line-height: 20px; text-align: justify; }
.block-news li.top-news { padding: 20px 0; border-bottom: 1px solid #dcdcdc; }
.top-news .thumb { float: left; width: 212px; height: 133px; }
.top-news .info { width: 385px; float: right; }
.top-news .title { font-size: 16px !important; }
.top-news .text { margin-top: 10px !important; }
.top-news .view-detail { margin-top: 15px; }
.block-news .view-detail a { display: inline-block; width: 76px; text-align: center; height: 25px; background: #c4261d; line-height: 25px; color: #FFF; font-size: 12px; }
.block-news .view-detail a:hover { color: #fff !important; }
.block-news li a:hover { color: #c4261d; }
/*è§†é¢‘æ¨¡å—*/
.video-box { width: 314px; height: 181px; position: relative; }
.video-box .player { background: url(../images/player.png) no-repeat; width: 50px; height: 50px; left: 50%; top: 50%; margin-top: -25px; margin-left: -25px; position: absolute; z-index: 10; }
.home-video .info { height: 33px; background: #f1f1f1; line-height: 33px; color: #333333; font-size: 12px; text-align: center; }
.home-video .info a { color: #d7181f; }
/*æŒ‰é’®ç»„*/
.home-btn { padding-top: 20px; padding-bottom: 26px; }
.home-btn li { float: left; width: 33.33%; *width:104px;
}
.home-btn li a { display: block; width: 60px; margin: 0 auto; }
/*è¡¨å•*/
.input { display: inline-block; height: 20px; padding: 8px 6px; font-size: 12px; line-height: 20px; color: #666666; vertical-align: middle; background-color: #ffffff; border: 1px solid #cccccc; }
.input:focus, .textarea:focus, select:focus { border-color: #52a8ec; outline: 0;/* IE6-9 */ }
select { font-size: 12px; color: #666; *margin-top: 4px;
padding: 8px 4px; border: 1px solid #ccc; }
.home-search select { width: 314px; }
.home-search .input { width: 300px; }
.btn-serach { display: inline-block; *display: inline;
padding: 8px 12px; margin-bottom: 0; font-size: 14px; line-height: 20px; color: #ffffff; text-align: center; cursor: pointer; background-color: #c4261d; border: 0; float: right; *width:80px;
*height:36px;
}
.btn-search:focus { outline: 0; }
.btn-serach:active { outline: 0; }
.form-group { margin-bottom: 10px; }
.form-actions .detail { float: left; height: 34px; width: 222px; background: #f1f1f1; border: 1px solid #e5e5e5; font-size: 12px; line-height: 34px; text-align: center; }
.form-actions .detail a { color: #c4261d; }
/*é¡µå°¾ä¿¡æ¯*/
.footer { background: #999999; font-size: 12px; color: #FFF; }
.footer .inner { padding: 15px 0; }
.footer .copyright { line-height: 24px; }
.footer .maymo { line-height: 24px; }
/*é¢åŒ…å±‘å¯¼èˆª*/
.breadcrumb { height: 35px; line-height: 35px; border-bottom: 1px solid #cccccc; font-size: 12px; color: #666666; }
.breadcrumb a { font-size: 12px; color: #666666; }
.breadcrumb a:hover { color: #c4261d; }
/*å¸ƒå±€*/
.page-main { margin-top: 10px; padding-bottom: 30px; }
.page-main .container { padding-top: 23px; }
.col-side { width: 175px; float: left; }
.col-content { width: 775px; float: right; }
.side-nav h3 { position: relative; z-index: 1; height: 37px; line-height: 37px; font-size: 14px; color: #000000; background: #e4e4e4; text-align: center; border: 1px solid #ebebeb; font-weight: bold; }
.side-nav ul { }
.side-nav li { height: 38px; text-align: center; border-bottom: 1px solid #f1f1f1; line-height: 38px; }
.side-nav li a { font-size: 12px; color: #333333; }
.side-nav li.active a, .side-nav li a:hover { color: #d7181f; }
/*å†…é¡µé¢ç›¸å…³*/
.cover-view { }
.single-title { border-bottom: 1px solid #d7181f; padding: 15px 0px 10px; }
.single-title h3 { font-size: 18px; color: #666666; height: 30px; line-height: 30px; display: inline-block; }
.single-title span { color: #d7181f; font-size: 16px; }
.pdr-title { border-bottom: 1px solid #d7181f; padding: 3px 0px 5px;  }
.pdr-title h3 { font-size: 14px; color: #666666; height: 30px; line-height: 30px; display: inline-block; font-weight: bold; }
.pdr-title span { color: #d7181f; font-size: 14px; }
.list-title { border-bottom: 1px solid #d7181f; padding: 8px 0px 8px; font-size: 14px; }
.list-title h3 { color: #333333; height: 25px; line-height: 25px; display: inline-block; font-weight: bold; }
.list-title span { color: #d7181f; font-size: 14px; font-weight: bold; }
.article-info { color: #999999; font-size: 12px; }
.article-detail { padding: 10px 0; color: #666666; min-height: 500px; line-height: 1.75; }
.article-link { border-top: 1px solid #d7181f; padding: 8px 0; position: relative; line-height: 24px; font-size: 12px; }
.article-link a { color: #999999; }
.article-link a:hover { color: #d7181f; }
.article-link span { color: #d7181f; }
.article-back { background: url(../images/back.jpg) no-repeat; display: inline-block; position: absolute; padding-left: 20px; line-height: 1; color: #d7181f !important; right: 0; top: 18px; }
/*è”ç³»æ–¹å¼æ¨¡å—*/
.contact-box { margin-top: 20px; padding-bottom: 30px; }
.contact-box h3 { position: relative; z-index: 1; height: 37px; line-height: 37px; font-size: 14px; color: #000000; background: #e4e4e4; text-align: center; border: 1px solid #ebebeb; font-weight: bold; }
/*æ–°é—»åˆ—è¡¨*/
.news-list { padding-top: 10px; padding-bottom: 50px; }
.news-list li { line-height: 40px; position: relative; }
.news-list li.even { background: #f7f7f7; }
.news-list li a { color: #666666; font-size: 12px; }
.news-list li i { display: inline-block; margin-right: .5em; }
.news-list li a:hover { color: #d7181f; }
.pager { margin-top: 50px; text-align: center; font-size: 12px; }
.pager a { height: 31px; width: 31px; text-align: center; line-height: 31px; border: 1px solid #cccccc; display: inline-block; color: #666666; margin: 0 3px; }
.pager a.hollow { background: #e4e4e4; color: #b5b5b5; border: 1px solid #e4e4e4; }
.pager a.active { background: #d7181f; border-color: #d7181f; color: #fff; }
/*è§†é¢‘åˆ—è¡¨*/
.video-list { }
.video-list li { width: 376px; height: 248ppx; float: left; position: relative; margin-right: 23px; margin-top: 30px; }
.video-list li.extra { margin-right: 0; }
.video-list li .thumb { position: relative; z-index: 1; }
.video-list li .text { height: 55px; background: #FFF; position: absolute; bottom: 0; width: 100%; z-index: 10; text-align: center; opacity: .8; filter: Alpha(opacity=80); color: #333333; line-height: 55px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.video-list .text a { color: #333333; }
.video-list .text a:hover { color: #d7181f; }
.video-list .player { background: url(../images/player.png) no-repeat; width: 50px; height: 50px; left: 50%; top: 50%; margin-top: -50px; margin-left: -25px; position: absolute; z-index: 10; }
/*äº§å“å¯¼èˆª*/
.side-bar h3 { position: relative; z-index: 1; height: 37px; line-height: 37px; font-size: 14px; color: #000000; background: #e4e4e4; text-align: center; border: 1px solid #ebebeb; font-weight: bold; }
.sidebar-pdr { }
.sidebar-pdr&gt;li { border-bottom: 1px solid #e0e0e0; }
.sidebar-pdr&gt;li&gt;a { height: 35px; display: block; line-height: 35px; padding-left: 45px; color: #333333; font-size: 14px; font-weight: bold; }
.sidebar-pdr a &gt; .arrow { width: 12px; height: 10px; background: url(../images/arrow-plus.jpg) no-repeat center center; display: inline-block; vertical-align: middle; margin-top: -0.25em; font-size: 14px; *margin-top:1px;
}
.sidebar-pdr &gt; li.active &gt;a { color: #d7181f; }
.sidebar-pdr &gt; li.active &gt; ul.sub-menu { display: block; }
.sidebar-pdr a &gt; .arrow.open { background: url(../images/arrow-minus.jpg) no-repeat center center; }
ul.sub-menu { padding: 5px 0px 5px 0px; border-top: 1px solid #f1f1f1; }
ul.sub-menu &gt; li &gt; a { display: block; padding-left: 45px !important; font-size: 12px; color: #666666; line-height: 22px; }
ul.sub-menu &gt; li &gt; a:hover { color: #d7181f; }
ul.sub-menu &gt; li.active &gt; a { color: #d7181f; }

ul.sub-menu &gt; li &gt;ul.sub-menu li.active &gt; a { color: #d7181f; }
/*äº§å“åˆ—è¡¨*/
.product-container { min-height: 600px; }
.list-detail { position: relative; padding-top: 23px; padding-bottom: 15px; }
.list-detail .thumb { width: 180px; height: 132px; float: left; border: 1px solid #cccccc; margin-right: 28px; }
.list-detail .info a { font-size: 14px; color: #333333; font-weight: bold; line-height: 1.9; }
.list-detail .info p { font-size: 12px; color: #333333; line-height: 1.7; }
.pdr-list { }
.pdr-list li { float: left; height: 30px; margin-top: 12px; margin-right: 30px; }
.pdr-list li a { color: #666666; font-size: 12px; display:block; line-height:30px;padding:0 10px  }
.pdr-list li a:hover { color: #ffffff ;background:#c01515; }
.article-picurl { margin-top: 20px; }
.item-title { margin-top: 10px; }
.item-title h3 { font-size: 14px; color: #333333; font-weight: bold;  }
.article-picurl {
	text-align:center;	
}
.article-picurl img {
	display:inline-block;
	max-width:775px;	
}

/*è¡¨å•*/
.order-view { padding: 0 20px; color: #595959; }
.order-info { border-bottom: 1px dashed #919191; font-size: 12px; line-height: 23px; padding: 15px 0; }
.order-form {  min-height: 550px; padding-top:25px;}
/*åœ¨çº¿è®¢å•*/

.order-view .table td { color: #333; font-size: 13px; height:38px; }
.order-view textarea, .order-view input[type="text"] { display: inline-block; height: 16px; padding: 2px 6px; font-size: 12px; line-height: 16px; color: #555555; vertical-align: middle; background-color: #ffffff; border: 1px solid #cccccc; }
.order-view input, .order-view textarea { width: 206px; }
.order-view textarea { height: auto; width: 398px; }
.order-view textarea:focus,.order-view  input[type="text"]:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; }
.order-view .btn { width: 150px; background: #d20000; color: #fffefe; font-size: 16px; padding: 4px 12px; line-height: 25px; text-align: center; vertical-align: middle; cursor: pointer; border: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; *zoom: 1;
}

.category {
	padding-top:15px;	
}
.category dl dt {
    padding:5px 0 5px 12px;
    background: url(../images/ico-12.png) left center no-repeat;
    font-size: 18px;
    color: #333;
	line-height:25px;
}
.category ul{
	margin:0 -10px;	
	padding: 0px 0 15px;
}

.category ul li {
    float: left;
    width: 176px;
	background-color:#e4e4e4;
	margin:15px 10px 0;
	padding:1px 1px 0;
}

.category li .title{
	height: 32px;
    line-height: 32px;
	text-align:center;
	background-color:#e4e4e4;
	color: #333333;
}

.tuwen li {
    padding-top: 22px;
    padding-bottom: 8px;
    overflow: hidden;
    display: block;
}

.tuwen li .thumb {
    display: inline-block;
    float: left;
    margin-right: 20px;
	border:1px solid #cccccc;
}

.tuwen li .info h3{
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    color: #333;
}

.tuwen li .info p {
    line-height: 25px;
    font-size: 14px;
    color: #666;
    height: 50px;
    overflow: hidden;
	margin:7px 0 10px;
}

.tuwen li .info a {    
	width: 145px;
    height: 32px;
    line-height: 32px;
    background: #d7181f;
    border-radius: 16px;
	display:inline-block;
	text-align:center;
	color: #ffffff;
	font-size:12px;
}

.tuwen li .info a:hover {
	text-decoration:underline;
}

.prod-title{
    font-size: 30px;
    color: #000;
	line-height:45px;
	margin:20px 0 10px;
}
.prod-detail {
	padding-bottom:40px;	
}
.prod-detail .thumb{
	border: 1px solid #cccccc;
	float:left;
	width:350px;
	margin:10px 35px 0 0;	
}

.prod-detail .content{
	text-align:justify;
	line-height:2;
	width:350px;
	float:left
}

.prod-footer {
	 background: url(../images/pb-tel.png) 30px center #ededed no-repeat;
	 height:122px;
}

.prod-footer .txt {
    float: left;
    height: 105px;
    padding-top: 17px;
    font-size: 12px;
    color: #333;
    line-height: 30px;
    margin-left: 280px;
}
.prod-footer .txt div { padding-left: 25px; }
.prod-footer .txt .add { background: url(../images/ico-06.png) 3px center no-repeat; }
.prod-footer .txt .tel { background: url(../images/ico-07.png) 3px center no-repeat; }
.prod-footer .txt .cz { background: url(../images/ico-08.png) left center no-repeat; }
.prod-footer .down {
    width: 216px;
    height: 122px;
    display: block;
    background: url(../images/down.png) center center #cccccc no-repeat;
	float:right;
}
.prod-footer .down a { display: block; width: 216px; height: 122px; }


.box-1 { padding-bottom: 25px; }
.box-1:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.box-1 .head {     border: 1px solid #e4e4e4;
    color: #000000;
    padding-right: 10px;
    padding-left: 12px;
    height: 37px;
    line-height: 37px; text-align:right; margin-bottom:15px; }
.box-1 .head h3 { float: left; font-size: 16px; color: #333; }
.box-1 .head a { font-size: 12px; color: #666; }
.box-1 .head a:hover { color: #d7181f; }
.box-about { width: 280px; }
.box-about .pic { display: block; overflow: hidden; width: 280px;  }
.box-about .txt { color: #666; line-height: 22px; padding-top: 15px;  text-align:justify; }
.box-news { width: 375px; margin-left: 20px; }
.box-news li { text-align: right; line-height: 28px; background: url(../images/ico-05.png) left center no-repeat; padding-left: 20px; }
.box-news li a { float: left; color: #666; }
.box-news li span { color: #999; }
.box-news li a:hover { color: #d7181f; }
.box-news li.one { border-bottom: 1px solid #cccccc; padding-bottom: 20px; margin-bottom: 5px; background: none; padding-left: 0; }
.box-news li.one .pic { width: 135px; overflow: hidden; }
.box-news li.one .show { width: 215px; padding-right: 10px; text-align: left; }
.box-news li.one .show .tit { font-size: 16px; line-height: 28px; }
.box-news li.one .show .tit a { color: #333; display: block; float: none; }
.box-news li.one .show .tit a:hover { color: #d7181f; }
.box-news li.one .show .txt { color: #666; line-height: 23px; font-size:12px; }
.box-news li.one .show .time { line-height: 20px; color: #666; }


.box-2 { background: #f5f5f5; padding: 15px 0; }
.slideGroup { text-align: left; }
.slideGroup .parHd { height: 40px; line-height: 38px; padding: 20px 0; position: relative; }
.slideGroup .parHd ul { float: left; height: 30px; }
.slideGroup .parHd ul li { float: left; padding-left: 20px; cursor: pointer; border: 1px solid #dddddd; margin-right: 10px; padding-right: 50px; font-size: 16px; color: #666; background: url(../images/ico-09.png) right 15px center #fff no-repeat; min-width: 90px; }
.slideGroup .parHd ul li.on { background: url(../images/ico-10.png) right 15px center #c4261d no-repeat; color: #fff; border: 1px solid #c4261d; }
.slideGroup .parHd .more { position: absolute; right: 0; font-size: 12px; color: #666; }
.slideGroup .parHd .more:hover { color: #d7181f; }
.slideGroup .slideBox { overflow: hidden; zoom: 1; position: relative; }
.slideGroup .parBd ul { overflow: hidden; zoom: 1; }
.slideGroup .parBd ul li { float: left; margin-right: 20px; _display: inline; overflow: hidden; text-align: center; width: }
.slideGroup .parBd ul li .pic { text-align: center; border: 1px solid #cccccc;}
.slideGroup .parBd ul li .pic img {display: block; }
.slideGroup .parBd ul li .title  { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:168px; padding:0 10px; }
.slideGroup .parBd ul li .title a { line-height: 40px; color: #666; }
.slideGroup .parBd ul li:hover .title a { color: #d7181f; }


.box-video {
	float:right;
    width:305px;    
}

.box-video .info { height: 33px; background: #f1f1f1; line-height: 33px; color: #333333; font-size: 12px; text-align: center; }
.box-video .info a { color: #d7181f; }


.box-video-btn { padding-top: 20px;  }
.box-video-btn li { float: left; width: 33.33%; *width:104px;
}
.box-video-btn li a { display: block; width: 60px; margin: 0 auto; }
.box-video .box-play{ position:relative; display:block; }
.box-video .player { background: url(../images/player.png) no-repeat; width: 50px; height: 50px; left: 50%; top: 50%; margin-top: -25px; margin-left: -25px; position: absolute; z-index: 10; }

.multipleLine .bd ul {margin: 0 -10px; padding: 0px 0 15px; }
.multipleLine .bd ul li { float: left; width: 176px; text-align: center; background-color: #e4e4e4; margin: 15px 10px 0;padding: 1px 1px 0; }
.multipleLine .bd ul li a { display: block; }
.multipleLine .bd ul li .tit { height: 35px; line-height: 35px; color: #333; }


.multipleLine .hd{height:37px;width:100%;margin:0 auto;margin-top:15px;}
.multipleLine .hd ul{text-align:center;padding-top:10px;}
.multipleLine .hd li{background:#fff; border:2px solid #c4261d;width:12px;height:12px;display:inline-block;text-indent:999px;overflow:hidden;margin-left:5px;margin-right:5px;text-align:center;border-radius:100%;}
.multipleLine .hd li.on{background:#c4261d; }
.gallery { overflow:hidden;}
.gallery &gt; img { transition: .1s transform; transform: translateZ(0);}
.gallery:hover &gt; img { transform: scale(1.15, 1.15); transition: .3s transform; }</pre></body></html>